make a difficult trip - Alemán Inglés Diccionario